insulated panel - French English Dictionary